CC = g++

SRCS = main.cpp
OBJS = $(SRCS:.cpp=.o)
EXEC = test

.PHONY: all clean

all: $(EXEC)

$(EXEC): $(OBJS)
	$(CC)  $^ -o $@

%.o: %.cpp
	$(CC)  -c $< -o $@

clean:
	rm -f $(OBJS) $(EXEC) output
